package com.yonyou.ucf.mdf.app.isvdxq.firstpart.pandian.model;

import com.yonyou.iuap.yms.param.BaseEntity;
import com.yonyou.iuap.yms.annotation.*;

/**
 * 物资返回的实体
 */
@YMSEntity
@YMSTable(tableName = "dxqyy_unit")
public class CheckProductDto extends BaseEntity {

    private String batchno;

    @YMSColumn(name = "product_id")
    private String product_id;

    private String id;

    @YMSColumn(name = "product_name")
    private String product_name;

    private String productClass;

    @YMSColumn(name = "product_code")
    private String product_code;

    @YMSColumn(name = "product_sku_id")
    private String product_sku_id;

    @YMSColumn(name = "product_sku_code")
    private String product_sku_name;

    @YMSColumn(name = "unit_name")
    private String unit_name;

    @YMSColumn(name = "stock_unit_name")
    private String stock_unit_name;

    @YMSColumn(name = "f_stock_count")
    private Double f_stock_count;

    //移库数量
    @YMSColumn(name = "f_move_count")
    private Double f_move_count;

    //出库数量
    @YMSColumn(name = "f_out_count")
    private Double f_out_count;

    private String pathName;

    private String locationName;

    @YMSColumn(name = "location_id")
    private String location_id;

    @YMSColumn(name = "location_id_scan")
    private String location_id_scan;

    private String checkPathName;

    private String locationCode;

    @YMSColumn(name = "rfid_code")
    private String rfid_code;

    private String checkId;

    @YMSColumn(name = "rfid_status")
    private String rfid_status;

    private Integer iHandelMethod = 0;

    private Integer tagStatus = 0;

    private Integer status = 0;

    // 有效期至
    private String invalidDate;

    // 生产日期
    private String productDate;

    public String getBatchno() {
        return batchno;
    }

    public void setBatchno(String batchno) {
        this.batchno = batchno;
    }

    public String getProduct_name() {
        return product_name;
    }

    public void setProduct_name(String product_name) {
        this.product_name = product_name;
    }

    public String getProductClass() {
        return productClass;
    }

    public void setProductClass(String productClass) {
        this.productClass = productClass;
    }

    public String getProduct_code() {
        return product_code;
    }

    public void setProduct_code(String product_code) {
        this.product_code = product_code;
    }

    public String getUnit_name() {
        return unit_name;
    }

    public void setUnit_name(String unit_name) {
        this.unit_name = unit_name;
    }

    public Double getF_stock_count() {
        return f_stock_count;
    }

    public void setF_stock_count(Double f_stock_count) {
        this.f_stock_count = f_stock_count;
    }

    public String getLocationName() {
        return locationName;
    }

    public void setLocationName(String locationName) {
        this.locationName = locationName;
    }

    public String getLocation_id() {
        return location_id;
    }

    public void setLocation_id(String location_id) {
        this.location_id = location_id;
    }

    public String getLocationCode() {
        return locationCode;
    }

    public void setLocationCode(String locationCode) {
        this.locationCode = locationCode;
    }

    public String getRfid_code() {
        return rfid_code;
    }

    public void setRfid_code(String rfid_code) {
        this.rfid_code = rfid_code;
    }

    public String getCheckId() {
        return checkId;
    }

    public void setCheckId(String checkId) {
        this.checkId = checkId;
    }

    public Integer getiHandelMethod() {
        return iHandelMethod;
    }

    public void setiHandelMethod(Integer iHandelMethod) {
        this.iHandelMethod = iHandelMethod;
    }

    public Integer getTagStatus() {
        return tagStatus;
    }

    public void setTagStatus(Integer tagStatus) {
        this.tagStatus = tagStatus;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getProduct_id() {
        return product_id;
    }

    public void setProduct_id(String product_id) {
        this.product_id = product_id;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getProduct_sku_id() {
        return product_sku_id;
    }

    public void setProduct_sku_id(String product_sku_id) {
        this.product_sku_id = product_sku_id;
    }

    public String getProduct_sku_name() {
        return product_sku_name;
    }

    public void setProduct_sku_name(String product_sku_name) {
        this.product_sku_name = product_sku_name;
    }

    public String getStock_unit_name() {
        return stock_unit_name;
    }

    public void setStock_unit_name(String stock_unit_name) {
        this.stock_unit_name = stock_unit_name;
    }

    public Double getF_move_count() {
        return f_move_count;
    }

    public void setF_move_count(Double f_move_count) {
        this.f_move_count = f_move_count;
    }

    public Double getF_out_count() {
        return f_out_count;
    }

    public void setF_out_count(Double f_out_count) {
        this.f_out_count = f_out_count;
    }

    public String getPathName() {
        return pathName;
    }

    public void setPathName(String pathName) {
        this.pathName = pathName;
    }

    public String getLocation_id_scan() {
        return location_id_scan;
    }

    public void setLocation_id_scan(String location_id_scan) {
        this.location_id_scan = location_id_scan;
    }

    public String getCheckPathName() {
        return checkPathName;
    }

    public void setCheckPathName(String checkPathName) {
        this.checkPathName = checkPathName;
    }

    public String getRfid_status() {
        return rfid_status;
    }

    public void setRfid_status(String rfid_status) {
        this.rfid_status = rfid_status;
    }

    public String getInvalidDate() {
        return invalidDate;
    }

    public void setInvalidDate(String invalidDate) {
        this.invalidDate = invalidDate;
    }

    public String getProductDate() {
        return productDate;
    }

    public void setProductDate(String productDate) {
        this.productDate = productDate;
    }
}
